package com.jwds.digital.bios.business.core.infrastructure.dto.dispatch;

import com.jwds.digital.bios.business.core.infrastructure.dto.feign.BasicStockBinReqDTO;
import com.jwds.digital.bios.business.core.infrastructure.vo.feign.BasicStockBinRespVO;
import com.jwds.digital.bios.business.core.infrastructure.vo.feign.FlowBasicRespVO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;
/**
*
*
* 需要传过来的值
* */
@Data
@ApiModel(value="DispatchParameter请求对象")
public class DispatchParameterReqDTO {
    @ApiModelProperty(value = "仓")
    private BasicStockBinRespVO slot;
    @ApiModelProperty(value = "基本信息")
    private List<FiveBasicInformationReqDTO> flowList;

    @ApiModelProperty(value = "设备")
    private List<String> deviceCodeList;

    @ApiModelProperty(value = "设备默认值")
    private String deviceCodeDefault;

    @ApiModelProperty(value = "监控状态 0: 启用  1: 停止")
    private String state;

    @ApiModelProperty(value = "仓标识  1: 终点  2: 起点")
    private String slotIdentification;
}
